# 日期计算器
# import datetime
#
# date1 = datetime.datetime(2025, 4, 15)
# date2 = datetime.datetime(2022, 6, 9)
# print(date1 - date2)

# # 变化的写法1
# from datetime import datetime
# date1 = datetime(2025, 4, 15)
# date2 = datetime(2022, 6, 9)
# print(date1 - date2)

# 变化的写法2
# import datetime as dt
# date1 = dt.datetime(2025, 4, 15)
# date2 = dt.datetime(2022, 6, 9)
# print(date1 - date2)

# 实现文件查找工具
# import os

# inputPath = input()
# pattern = input()

# os.walk 递归遍历
# dirpath: 遍历到当前位置对应的路径是啥
# dirnames: 当前目录下，都有哪些目录；是一个列表，可以包含多个目录名
# filenames: 当前目录下，都有哪些文件名；是一个列表，可以包含多个文件名
# for dirpath, dirnames, filenames in os.walk(inputPath):
#     print('--------------------')
#     print(f'dirpath = {dirpath}')
#     print('dirnames:')
#     for name in dirnames:
#         print(name)
#     print('filenames:')
#     for name in filenames:
#         print(name)

# 没用上 _ 下划线忽略
# for dirpath, _, filenames in os.walk(inputPath):
#     for f in filenames:
#         if pattern in f:
#             print(f'{dirpath}/{f}')


# 二维码
# 第三方库: qrcode
# pip install qrcode
# pip install Pillow
# 注意：尽量使用国内镜像，否则会超时

# import qrcode
#
# img = qrcode.make('会哈虎')
# img.save('qrcode.png')


# 操作excel
import openpyxl

# 1.先打开xlsx文件
xl = openpyxl.load_workbook('d:/python/test.xlsx')
# 2.获取指定的标签页
table = xl.worksheets[0]
# 3.获取表格中有多少行
rows = table.max_row
# 4.进行循环统计操作
for i in range(1, rows+1):
    # 每行得到姓名班级分数
    print('----------')
    print(table.cell(i, 1).value)  # 姓名
    print(table.cell(i, 2).value)  # 班级
    print(table.cell(i, 3).value)  # 分数

